average life-span - English Synonyms Dictionary